** Flag 1 is OFF at start of game and ON otherwise
** Flag 2 is OFF if flashlight is OFF, ON if it is ON
** Flag 3 is ON if you are in the dark, OFF otherwise
** Flag 4 is ON if you are in registrar line, OFF otherwise
** Flag 5 is ON if mouse is plugged in, OFF otherwise
** Flag 6 is ON if you are in hedge maze, OFF otherwise
** Flag 7 is ON if you have completed part one, OFF otherwise
** Variable 1 will countdown the life of the battery
** Variable 2 is elevator floor number
** Variable 3 is darkness tolerance
** Variable 4 is round room direction
** Variable 5 is University Hall maze
** Variable 6 is Registrar line countdown
** Variable 7 is Mouse Message countdown
** Variable 8 is Mouse/Book selection
** Variable 9 is Riverbed condition
** Variable 10 is WHISTLE countdown
** Variable 11 is STOMP countdown
** Variable 12 is graduation countdown
======================================
COMMAND ANY
  FlagOff 1
  SetVariableTo 1 100
  SetVariableTO 3 3
  TurnFlagOn 1
END_COMMAND

COMMAND ANY
  NewLife
  TurnFlagOFF 3
  SetVariableTo 3 3
END_COMMAND

COMMAND ANY
  RoomNeedsLight
  TurnFlagON 3
END_COMMAND

COMMAND ANY
  NOT RoomNeedsLight   
  TurnFlagOFF 3
  SetVariableTo 3 3
END_COMMAND

COMMAND ANY
  Present 202    
  TurnFlagOFF 3
  SetVariableTo 3 3
END_COMMAND

COMMAND ANY
  FlagON 3                    
  SubtractFromVariable 3 1    
END_COMMAND

COMMAND ANY
  FlagON 3
  VariableEquals 3 0  
  TurnFlagOFF 3
  PrintMessage 60
  KillPlayer
END_COMMAND

COMMAND ANY
  FlagON 2                    
  SubtractFromVariable 1 1    
END_COMMAND

COMMAND ANY
  FlagON 2
  Present 202
  VariableEquals 1 50
  PrintMessage 10     
END_COMMAND

COMMAND ANY
  FlagON 2
  Present 202
  VariableEquals 1 20
  PrintMessage 11      
END_COMMAND

COMMAND ANY
  FlagON 2
  Present 202
  VariableEquals 1 5
  PrintMessage 12      
END_COMMAND

COMMAND ANY
  FlagON 2
  VariableEquals 1 0
  TurnFlagOFF 2
  SwapLocations 202 233   
  Present 233
  PrintMessage 13    
END_COMMAND

COMMAND ANY
  FlagON 6
  AtLocationGT 84
  AtLocationLT 121
  AddToVariable 10 1
  AddToVariable 11 1
END_COMMAND

COMMAND ANY
  FlagON 6
  AtLocationGT 84
  AtLocationLT 121
  VariableEquals 10 6
  PrintMessage 183
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 6
  AtLocationGT 84
  AtLocationLT 121
  VariableEquals 11 8
  PrintMessage 184
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 4
  SubtractFromVariable 6 1
END_COMMAND

COMMAND ANY
  FlagON 4
  VariableEquals 6 3
  PrintMessage 114
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 4
  VariableEquals 6 2
  PrintMessage 115
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 4
  VariableEquals 6 1
  PrintMessage 116
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 4
  VariableEquals 6 0
  IsCarrying 217      
  GoToRoom 56
  TurnFlagOFF 4
  PrintMessage 117
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 4
  VariableEquals 6 0
  IsCarrying 262
  TurnFlagOFF 4
  Destroy 262         
  PlusScore 10
  GoToRoom 56
  PrintMessage 119
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 4
  VariableEquals 6 0      
  GoToRoom 56
  TurnFlagOFF 4
  PrintMessage 120
  DoneWithTurn
END_COMMAND

COMMAND ANY
  FlagON 7
  SubtractFromVariable 12 1
END_COMMAND

COMMAND ANY
  FlagON 7
  VariableEquals 12 0
  Tone 1500 300
  Tone 1500 300
  Tone 1500 300
  Tone 1500 300
  Tone 1500 300
  RemoveEverything
  DropEverything
END_COMMAND

COMMAND ANY
  FlagON 7
  VariableEquals 12 0
  PrintMessage 209
  GoToRoom 123
  SendToRoom 280 123
  SendToRoom 281 123
  TurnFlagOFF 7
  DoneWithTurn
END_COMMAND

COMMAND ANY
  ScoreEquals 160
  TurnFlagON 7
  SetVariableTo 12 3
  PlusScore 1
END_COMMAND

COMMAND ANY
  AtLocationGT 122
  AtLocationLT 125
  IsWearing 285
  IsWearing 287
  PrintMessage 214
  GoToRoom 125
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 31     
  InRoom 302
  PrintMessage 43
  Destroy 302
  PutInCurrentRoom 244
  LookAtRoom
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 9  
  InRoom 301
  InRoom 302
  Present 202
  Destroy 302
  SendToRoom 245 1
  PrintMessage 45
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 9   
  IsCarrying 245
  IsNowhere 301
  Destroy 245
  PutInCurrentRoom 302
  PrintMessage 46
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 9     
  InRoom 245
  IsNowhere 301
  Destroy 245
  PutInCurrentRoom 302
  PrintMessage 48
  DoneWithTurn
END_COMMAND

COMMAND ANY
  NOT InRoom 305        
  Destroy 305
  NOT InRoom 311        
  Destroy 311
  NOT InRoom 312        
  Destroy 312
  NOT InRoom 316        
  Destroy 316
  NOT InRoom 329        
  Destroy 329
END_COMMAND

COMMAND ANY
  Chance 10
  AtLocationGT 31         
  AtLocationLT 44
  NOT InRoom 305          
  IsSomewhere 243         
  PutInCurrentRoom 305    
  PrintMessage 21
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND ANY
  Chance 5
  AtLocationGT 31         
  AtLocationLT 44
  NOT InRoom 311          
  PutInCurrentRoom 311    
  PrintMessage 83
  BlankLine
  QuitAllCMDs
END_COMMAND

COMMAND ANY
  Chance 5
  AtLocationGT 31         
  AtLocationLT 44
  NOT InRoom 312          
  PutInCurrentRoom 312    
  PrintMessage 84
  BlankLine
  QuitAllCMDs
END_COMMAND

COMMAND ANY
  IsNowhere 326           
  IsCarrying 217          
  AtLocation 54           
  PutInCurrentRoom 326    
  PrintMessage 200
  DoneWithTurn
END_COMMAND

COMMAND ANY
  Chance 60
  IsCarrying 282
  AtLocationGT 54         
  AtLocationLT 57
  NOT InRoom 329          
  PutInCurrentRoom 329    
  PrintMessage 206
  DoneWithTurn
END_COMMAND

COMMAND ANY
  Chance 60
  IsSomewhere 284         
  IsCarrying 275
  AtLocationGT 54         
  AtLocationLT 57
  NOT InRoom 329          
  PutInCurrentRoom 329    
  PrintMessage 206
  DoneWithTurn
END_COMMAND

COMMAND ANY
  Chance 20
  AtLocation 61           
  NOT InRoom 316          
  VerbIsDirection         
  PutInCurrentRoom 316    
  SendToItem 214 316      
  PrintMessage 141
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 61           
  InRoom 316              
  NOT Present 217         
  IsSomewhere 217         
  SendToItem 217 316      
  PrintMessage 143
  BlankLine
END_COMMAND

COMMAND ANY
  InRoom 305                  
  VerbIsDirection
  ReDirectTo ATTACK GUARD
END_COMMAND

COMMAND ANY
  Chance 25
  AtLocation 45     
  NOT InRoom 311
  NOT InRoom 305
  PutInCurrentRoom 311
  PrintMessage 95
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 45              
  InRoom 311                 
  NOT InRoom 305
  NOT VerbIsDirection
  GoToRoom 31                 
  PrintMessage 22
  DoneWithTurn
END_COMMAND

COMMAND ANY
  NOT IsWearing 269
  AtLocation 82
   OR
  AtLocation 83        
  PrintMessage 179
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 48       
  IsWearing 269       
  VerbIsDirection
  PrintMessage 174
  QuitAllCMDs
END_COMMAND

COMMAND ANY
  AtLocation 48       
  VerbIsDirection
  SetVariableTo 4 0
  RandomVariable 4 3
  VariableEquals 4 0
  GoToRoom 24
  PrintMessage 96
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 48
  VerbIsDirection         
  VariableEquals 4 1
  GoToRoom 47
  PrintMessage 96
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 48
  VerbIsDirection     
  VariableEquals 4 2
  GoToRoom 49
  PrintMessage 96
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 48
  VerbIsDirection       
  VariableEquals 4 3
  GoToRoom 50
  PrintMessage 96
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 46
  Present 315
  IsSomewhere 217        
  NOT IsCarrying 217
  PrintMessage 103
  GoToRoom 41
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 58
  VerbIsDirection
  PrintMessage 113  
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND ANY
  IsSomewhere 264
  AtLocation 73         
  NOT VerbIsDirection
  Chance 50
  GoToRoom 71
  PrintMessage 154
  DoneWIthTurn
END_COMMAND

COMMAND ANY
  IsSomewhere 264
  AtLocation 71           
  NOT VerbIsDirection
  Chance 50
  GoToRoom 73
  PrintMessage 154
  DoneWIthTurn
END_COMMAND

COMMAND ANY
  IsNowhere 264
  AtLocation 71         
    OR
  AtLocation 73
  Chance 40
  GoToRoom 72
  PrintMessage 151
  DoneWithTurn
END_COMMAND

COMMAND ANY
  AtLocation 76          
  Chance 30
  IsNowhere 321          
  PutInCurrentRoom 321
  PrintMessage 162
  DoneWithTurn
END_COMMAND

COMMAND ANY
  IsCarrying 271
  AtLocation 76          
  VerbIsDirection
  Chance 20
  GoToRoom 74
  PrintMessage 156
  DoneWithTurn
END_COMMAND

COMMAND ANY
  NOT IsCarrying 271
  AtLocation 76             
  NOT InRoom 321
  VerbIsDirection
  Chance 20
  GoToRoom 75
  PrintMessage 155
  DoneWithTurn
END_COMMAND

COMMAND LIGHT FLASHLIGHT
  Present 201
  TurnFlagON 2
  SwapLocations 201 202
  PrintMessage 14
  DoneWithTurn
END_COMMAND

COMMAND EXTINGUISH FLASHLIGHT
  Present 202
  TurnFlagOFF 2
  SwapLocations 202 201
  PrintMessage 15
  DoneWithTurn
END_COMMAND

COMMAND TURN ON FLASHLIGHT
  Present 201
  TurnFlagON 2
  SwapLocations 201 202
  PrintMessage 14
  DoneWithTurn
END_COMMAND

COMMAND TURN FLASHLIGHT ON
  Present 201
  TurnFlagON 2
  SwapLocations 201 202
  PrintMessage 14
  DoneWithTurn
END_COMMAND

COMMAND TURN OFF FLASHLIGHT
  Present 202
  TurnFlagOFF 2
  SwapLocations 202 201
  PrintMessage 15
  DoneWithTurn
END_COMMAND

COMMAND TURN FLASHLIGHT OFF
  Present 202
  TurnFlagOFF 2
  SwapLocations 202 201
  PrintMessage 15
  DoneWithTurn
END_COMMAND

COMMAND TURN FAUCET
  AtLocation 6            
  NOT IsCarrying 230      
  IsNowhere 231           
  PrintMessage 8
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND TURN FAUCET
  AtLocation 6
  IsCarrying 230
  IsNowhere 231          
  PutInCurrentRoom 231   
  PlusScore 5
  PrintMessage 9
  DoneWithTurn
END_COMMAND

COMMAND TURN GNOMON TO 8
  AtLocation 69
  IsLocated 243 62
  PutInCurrentRoom 243
  PlusScore 5
  PrintMessage 145
  DoneWithTurn
END_COMMAND

COMMAND TURN GNOMON TO ANY
  AtLocation 69
  PrintMessage 146
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO ANY
  AtLocation 42
    OR
  AtLocation 61
    OR
  AtLocationGT 83
  AtLocationLT 121
  QuitAllCMDs
END_COMMAND

COMMAND TURN KNOB TO ANY
  NOT IsWearing 219
  IsCarrying 271
  PrintMessage 166
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 1
  InRoom 271
  PrintMessage 165
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 1
  IsCarrying 271
  IsWearing 219
  GoToRoom 77
  PrintMessage 161
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 2
  InRoom 271
  Destroy 271
  PrintMessage 160
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 2
  IsCarrying 271
  IsWearing 219
  GoToRoom 78
  PrintMessage 161
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 3
  InRoom 271
  Destroy 271
  PrintMessage 160
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 3
  IsCarrying 271
  IsWearing 219
  GoToRoom 79
  PrintMessage 161
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 4
  InRoom 271
  Destroy 271
  PrintMessage 160
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO 4
  IsCarrying 271
  IsWearing 219
  GoToRoom 80
  PrintMessage 161
  DoneWithTurn
END_COMMAND

COMMAND TURN KNOB TO ANY
  IsCarrying 271
  IsWearing 219
  PrintMessage 161
  PrintMessage 208
  DoneWithTurn
END_COMMAND

COMMAND SHINE LIGHT AT ANY
  IsCarrying 202
  PrintMessage 42
  DoneWithTurn
END_COMMAND

COMMAND SHINE LIGHT AT ANY
  IsCarrying 201
  PrintMessage 51
  DoneWithTurn
END_COMMAND

COMMAND CHARGE LIGHT
  IsCarrying 201
  PrintMessage 81
  DoneWithTurn
END_COMMAND

COMMAND CHARGE LIGHT
  IsCarrying 202
  VariableGT 1 20
  PrintMessage 67
  DoneWithTurn
END_COMMAND

COMMAND CHARGE LIGHT
  NOT AtLocation 48
  IsCarrying 233
    OR
  IsCarrying 202
  VariableLT 1 20
  PrintMessage 68
  DoneWithTurn
END_COMMAND

COMMAND CHARGE LIGHT
  AtLocation 48
  IsCarrying 202
  VariableLT 1 20
  SetVariableTo 1 100
  PrintMessage 66
  DoneWithTurn
END_COMMAND

COMMAND CHARGE LIGHT
  AtLocation 48
  IsCarrying 233
  SwapLocations 233 202
  TurnFlagON 2
  SetVariableTo 1 100
  PrintMessage 66
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE FENCE
  AtLocation 68
  PrintMessage 220
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE TASSEL
  AtLocationGT 122
  NOUNIsNumber 280
  PrintMessage 211
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE MORTARBOARD
  AtLocationGT 122
  NOUNIsNumber 281
  PrintMessage 210
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE WORKMAN
  AtLocation 122
  InRoom 327
  DescribeThing 327
  SwapLocations 327 328
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE MAP
  NOUNIsNumber 277
  NOUNPresent
  ClearScreen
  PrintMessage 188
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE STATUE
  AtLocation 54
  PrintMessage 109
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE CALENDAR
  AtLocation 3
  IsNowhere 302           
  PutInCurrentRoom 302
  PrintMessage 44
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE WOMAN
  InRoom 306
  PrintMessage 39
  RandomMessage 30 35
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE STUDENTS
  AtLocation 52
  PrintMessage 97
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE STUDENTS
  NOT AtLocation 52
  PrintMessage 100
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE STUDENT
  NOT AtLocation 52
  PrintMessage 100
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE DINNER
  ReDirectTo EXAMINE STUDENTS
END_COMMAND

COMMAND EXAMINE SLOT
  AtLocation 60
  PrintMessage 127
  DoneWithTurn
END_COMMAND

COMMAND EXAMINE ANY
  RoomNeedsLight
  NOT Present 202
  PrintMessage 82
  DoneWithTurn
END_COMMAND

COMMAND FEED PIGEON TO SILVERFISH
  AtLocation 9
  InRoom 301
  Present 245
  Destroy 245
  Destroy 301
  PrintMessage 47
  DoneWithTurn
END_COMMAND

COMMAND FEED SOUP TO SILVERFISH
  AtLocation 9
  IsCarrying 209
  PrintMessage 27
  Destroy 301
  Destroy 209
  PlusScore 5
  DoneWithTurn
END_COMMAND

COMMAND FEED SOUP TO ANY
  IsCarrying 209
  PrintMessage 37
  DoneWithTurn
END_COMMAND

COMMAND FEED WINE TO ANY
  IsCarrying 205
  PrintMessage 38
  DoneWithTurn
END_COMMAND

COMMAND FEED ANY TO ANY
  NOUNIsCarrying
  PrintMessage 80
  DoneWithTurn
END_COMMAND

COMMAND SHOW BOOK TO LIBRARIAN
  AtLocation 42
  NOUNIsNumber 250
   OR
  NOUNIsNumber 273
  NOUNIsCarrying
  InRoom 308
  Destroy 308
  PrintMessage 171
  DoneWithTurn
END_COMMAND

COMMAND SHOW TRACKS TO DEAN
  Present 329
  IsCarrying 275
  NOUNIsNumber 275
  PrintMessage 204
  PlusScore 5
  Destroy 329
  SwapLocations 275 283
  DoneWithTurn
END_COMMAND

COMMAND SHOW CAD TO DEAN
  Present 329
  IsCarrying 282
  NOUNIsNumber 282
  PrintMessage 203
  Destroy 329
  SwapLocations 282 217
  DoneWithTurn
END_COMMAND

COMMAND SHOW CARD TO DEAN
  Present 329
  IsCarrying 217
  NOUNIsNumber 217
  PrintMessage 207
  DoneWithTurn
END_COMMAND

COMMAND SHOW CARD TO DEAN
  Present 326
  IsCarrying 217
  NOUNIsNumber 217
  PrintMessage 202
  SendToRoom 326 62    
  SwapLocations 217 282
  DoneWithTurn
END_COMMAND

COMMAND SHOW CARD TO JOHN
  AtLocation 46
  Present 315
  IsCarrying 217
  NOUNIsNumber 217
  PrintMessage 104
  DoneWithTurn
END_COMMAND

COMMAND SHOW CARD TO GUARD
  InRoom 305                
  IsCarrying 243
  NOUNIsNumber 243
  PrintMessage 23
  Destroy 305
  SwapLocations 243 242
  PlusScore 5
  DoneWithTurn
END_COMMAND

COMMAND SHOW CARD TO ANY
  NOUNIsCarrying
  NOUNIsNumber 243
   OR
  NOUNIsNumber 242
  PrintMessage 79
  DoneWithTurn
END_COMMAND

COMMAND GIVE TACKS TO WORKMAN
  AtLocation 122
  InRoom 328
  IsCarrying 283
  SwapLocations 283 281
  PlusScore 5
  Destroy 328
  PrintMessage 205
  DoneWithTurn
END_COMMAND

COMMAND GIVE LOTION TO SCARECROW
  AtLocation 121
  Present 219
  PrintMessage 222
  DoneWithTurn
END_COMMAND

COMMAND GIVE UMBRELLA TO SCARECROW
  AtLocation 121
  IsCarrying 229
  PrintMessage 192
  DoneWithTurn
END_COMMAND

COMMAND GIVE UMBRELLA TO SCARECROW
  AtLocation 121
  IsCarrying 230
  PrintMessage 193
  Destroy 230
  PlusScore 5
  SwapLocations 323 324
  DoneWithTurn
END_COMMAND

COMMAND GIVE WATER TO SCARECROW
  AtLocation 121
  IsCarrying 278
  SwapLocations 278 222
  PrintMessage 196
  DoneWithTurn
END_COMMAND

COMMAND GIVE WATER TO SCARECROW
  AtLocation 121
  Present 324
  IsCarrying 223
  Destroy 223
  SwapLocations 324 325
  PlusScore 5
  SendToRoom 279 1
  PrintMessage 197
  DoneWithTurn
END_COMMAND

COMMAND GIVE FEATHER TO JOHN
  AtLocation 46
  IsCarrying 244
  PrintMessage 106
  DoneWithTurn
END_COMMAND

COMMAND GIVE FEATHER TO JOHN
  AtLocation 46
  IsCarrying 263
  Destroy 224
  SwapLocations 217 262
  GoToRoom 41
  PlusScore 10
  PrintMessage 107
  DoneWithTurn
END_COMMAND

COMMAND GIVE CAD TO DEAN
  ReDirectTo SHOW CAD TO DEAN
END_COMMAND

COMMAND GIVE TRACKS TO DEAN
  ReDirectTo SHOW TRACKS TO DEAN
END_COMMAND

COMMAND GIVE CARD TO DEAN
  ReDirectTo SHOW CARD TO DEAN
END_COMMAND

COMMAND GIVE CARD TO JOHN
  ReDirectTo SHOW CARD TO JOHN
END_COMMAND

COMMAND GIVE CARD TO GUARD
  ReDirectTo SHOW CARD TO GUARD
END_COMMAND

COMMAND GIVE KNIFE TO ALUMNUS
  AtLocation 37
  InRoom 307
  IsCarrying 200
  Destroy 200
  Destroy 307
  SendToRoom 246 1
  PlusScore 5
  PrintMessage 53
  DoneWithTurn
END_COMMAND

COMMAND GIVE FLOWER TO SECRETARY
  AtLocation 35
  IsCarrying 242
    OR
  IsCarrying 243
  IsCarrying 228
  Destroy 228
  SendToRoom 254 1
  SendToRoom 255 35
  PlusScore 5
  PrintMessage 74
DoneWithTurn
END_COMMAND

COMMAND GIVE FLOWER TO SECRETARY
  AtLocation 35
  NOT IsCarrying 242
    OR
  NOT IsCarrying 243
  PrintMessage 77
DoneWithTurn
END_COMMAND

COMMAND GIVE PIGEON TO SILVERFISH
  ReDirectTo FEED PIGEON TO SILVERFISH
END_COMMAND

COMMAND GIVE SOUP TO SILVERFISH
  ReDirectTo FEED SOUP TO SILVERFISH
END_COMMAND

COMMAND GIVE SOUP TO ANY
  IsCarrying 209
  PrintMessage 37
  DoneWithTurn
END_COMMAND

COMMAND GIVE STEAK TO ADMINISTRATOR
  IsCarrying 246
  Present 217
  GetIt 217
  PlusScore 10
  PrintMessage 112
  SendToRoom 284 62  
  GoToRoom 54
  Destroy 246
  DoneWithTurn
END_COMMAND

COMMAND GIVE STEAK TO STUDENTS
  AtLocation 52
  IsCarrying 246
  PrintMessage 98
  Destroy 246
  MinusScore 5
  GoToRoom 50
  PutInCurrentRoom 240
  ChangePassageway 9 0
  DoneWithTurn
END_COMMAND

COMMAND GIVE WINE TO STUDENTS
  AtLocation 52
  IsCarrying 220
  PrintMessage 198
  DoneWithTurn
END_COMMAND

COMMAND GIVE CORN TO STUDENTS
  AtLocation 52
  IsCarrying 279
  PrintMessage 99
  PlusScore 10
  SendToRoom 269 53
  SendToRoom 280 53
  Destroy 279
  ChangePassageway 4 0
  GoToRoom 53
  ChangePassageway 4 51
  DoneWithTurn
END_COMMAND

COMMAND GIVE WINE TO ANY
  IsCarrying 205
  PrintMessage 38
  DoneWithTurn
END_COMMAND

COMMAND GIVE DECANTER TO STUDENTS
  ReDirectTo GIVE WINE TO STUDENTS
END_COMMAND

COMMAND GIVE ANY TO ADMINISTRATOR
  InRoom 316
  NOUNIsCarrying
  ReDirectTo TALK TO ADMINISTRATOR
END_COMMAND

COMMAND GIVE ANY TO CHARLEY
  AtLocation 72
  InRoom 319
  NOUNIsCarrying
  NOUNIsNumber 267
   OR
  NOUNIsNumber 241
  SendNOUNToRoom 77
  SendToRoom 264 62
  Destroy 319
  PrintMessage 153
  PlusScore 5
  GoToRoom 73
  DoneWithTurn
END_COMMAND

COMMAND GIVE ANY TO ANY
  NOUNIsCarrying
  PrintMessage 72
  DoneWithTurn
END_COMMAND

COMMAND OPEN SESAME
  AtLocation 4
  InRoom 212               
  ChangePassageway 1 15    
  SwapLocations 212 213
  PrintMessage 1
  PlusScore 5
  DoneWithTurn
END_COMMAND

COMMAND OPEN UMBRELLA
  IsCarrying 229
  SwapLocations 229 230
  PrintMessage 6
  DoneWithTurn
END_COMMAND

COMMAND OPEN DOOR WITH KEY
  AtLocation 41
  IsCarrying 254
  OBJECTIsNumber 254
  InRoom 256
  ChangePassageway 6 44
  SwapLocations 256 257
  PrintMessage 75
  DoneWithTurn
END_COMMAND

COMMAND OPEN GATE WITH KEY
  InRoom 215
  IsCarrying 268
  OBJECTIsNumber 268
  SwapLocations 215 236
  ChangePassageway 6 69
  PrintMessage 144
  DoneWithTurn
END_COMMAND

COMMAND OPEN ALL
  IsCarrying 229         
  SwapLocations 229 230
END_COMMAND

COMMAND UNLOCK DOOR WITH KEY
  AtLocation 41
  ReDirectTo OPEN DOOR WITH KEY
END_COMMAND

COMMAND UNLOCK GATE WITH KEY
  AtLocation 31
  ReDirectTo OPEN GATE WITH KEY
END_COMMAND

COMMAND CLOSE SESAME
  AtLocation 4
  InRoom 213               
  ChangePassageway 1 0     
  SwapLocations 213 212
  PrintMessage 2
  DoneWithTurn
END_COMMAND

COMMAND CLOSE UMBRELLA
  IsCarrying 230
  SwapLocations 230 229
  PrintMessage 7
  DoneWithTurn
END_COMMAND


COMMAND CLOSE ALL
  IsCarrying 230
  SwapLocations 230 229
END_COMMAND

COMMAND TOUCH CURTAIN
  AtLocation 15
  IsSomewhere 238  
  GoToRoom 16      
  PrintMessage 16
  DoneWithTurn
END_COMMAND

COMMAND TOUCH STATUE
  AtLocation 36
  NOT InRoom 305         
  IsSomewhere 243       
  PutInCurrentRoom 305  
  PrintMessage 21
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND TOUCH STATUE
  AtLocation 36       
  NOT InRoom 305
  NOT InRoom 248
  PutInCurrentRoom 248
  ChangePassageway 10 47
  PrintMessage 54
  DoneWithTurn
END_COMMAND

COMMAND TOUCH STATUE
  AtLocation 36
  NOT InRoom 305         
  InRoom 248
  Destroy 248
  ChangePassageway 10 0
  PrintMessage 56
  DoneWithTurn
END_COMMAND

COMMAND PUSH BUTTON
  AtLocation 28
   OR
  AtLocation 32         
   OR
  AtLocation 33
   OR
  AtLocation 34
  GoToRoom 30
  PrintMessage 19
  DoneWithTurn
END_COMMAND

COMMAND PUSH BUTTON
  AtLocation 77
  NOT Present 271         
  PutInCurrentRoom 271
  PrintMessage 164
  DoneWithTurn
END_COMMAND

COMMAND PUSH BUTTON
  AtLocation 77           
  Present 271
  PrintMessage 165
  DoneWithTurn
END_COMMAND

COMMAND PUSH ANY
  SetVariableTo 2 0
  AtLocation 30
  NounToVariable 2
  VariableEquals 2 1     
  GoToRoom 28
  PrintMessage 20
  DoneWithTurn
END_COMMAND

COMMAND PUSH ANY
  AtLocation 30
  VariableEquals 2 2    
  GoToRoom 32
  PrintMessage 20
  DoneWithTurn
END_COMMAND

COMMAND PUSH ANY
  AtLocation 30
  VariableEquals 2 3    
  GoToRoom 33
  PrintMessage 20
  DoneWithTurn
END_COMMAND

COMMAND PUSH ANY
  AtLocation 30
  VariableEquals 2 4   
  GoToRoom 34
  PrintMessage 20
  DoneWithTurn
END_COMMAND

COMMAND TALK TO ADMINISTRATOR
  InRoom 316
  PrintMessage 110
  DoneWithTurn
END_COMMAND

COMMAND TALK TO DEAN
  InRoom 326
  IsCarrying 217
  PrintMessage 201
  DoneWithTurn
END_COMMAND

COMMAND TALK TO SCARECROW
  AtLocation 121
  InRoom 323
  PrintMessage 191
  DoneWithTurn
END_COMMAND

COMMAND TALK TO SCARECROW
  AtLocation 121
  InRoom 324
  PrintMessage 194
  DoneWithTurn
END_COMMAND

COMMAND TALK TO SCARECROW
  AtLocation 121
  InRoom 325
  PrintMessage 195
  DoneWithTurn
END_COMMAND

COMMAND TALK TO CHARLEY
  AtLocation 72
  Present 319
  PrintMessage 152
  DoneWithTurn
END_COMMAND

COMMAND TALK TO GUARD
  InRoom 305
  PrintMessage 24
  DoneWithTurn
END_COMMAND

COMMAND TALK TO WOMAN
  InRoom 306
  PrintMessage 29
  RandomMessage 30 35
  DoneWithTurn
END_COMMAND

COMMAND TALK TO PAUL
  InRoom 311
  PrintMessage 85
  DoneWithTurn
END_COMMAND

COMMAND TALK TO CYNTHIA
  InRoom 312
  PrintMessage 85
  DoneWithTurn
END_COMMAND

COMMAND TALK TO STUDENTS
  AtLocation 52
  ReDirectTo EXAMINE STUDENTS
END_COMMAND

COMMAND TALK TO JOHN
  AtLocation 46
  Present 315
  IsNowhere 217
  PrintMessage 102
  GoToRoom 41
  SendToRoom 217 62
  DoneWithTurn
END_COMMAND

COMMAND TALK TO JOHN
  AtLocation 46
  Present 315
  IsCarrying 217
  PrintMessage 85
  DoneWithTurn
END_COMMAND

COMMAND TALK TO ANY
  NOUNPresent
  PrintMessage 71
  DoneWithTurn
END_COMMAND

COMMAND ASK CHARLEY ABOUT ANY
  ReDirectTo TALK TO CHARLEY
END_COMMAND

COMMAND ASK JOHN ABOUT ANY
  ReDirectTo TALK TO JOHN
END_COMMAND

COMMAND ASK STUDENTS ABOUT ANY
  ReDirectTo EXAMINE STUDENTS
END_COMMAND

COMMAND ASK WOMAN ABOUT ANY
  ReDirectTo TALK TO WOMAN
END_COMMAND

COMMAND ASK PAUL ABOUT ANY
  ReDirectTo TALK TO PAUL
END_COMMAND

COMMAND ASK CYNTHIA ABOUT ANY
  ReDirectTo TALK TO CYNTHIA
END_COMMAND

COMMAND ASK GUARD ABOUT ANY
  ReDirectTo TALK TO GUARD
END_COMMAND

COMMAND ASK ANY ABOUT ANY
  NOUNPresent
  PrintMessage 71
  DoneWithTurn
END_COMMAND

COMMAND SPEAK TO ANY
  ReDirectTo TALK TO $OBJECT$
END_COMMAND

COMMAND TAKE SHEEPSKIN
  AtLocation 125
  GetIt 289
  PrintMessage 215
  PlusScore 10
  DoneWithTurn
END_COMMAND

COMMAND TAKE FLOWER
  AtLocation 22      
  InRoom 226         
  Destroy 226
  PrintMessage 5
  DoneWithTurn
END_COMMAND

COMMAND TAKE BOOK
  IsSomewhere 243       
  AtLocation 42
  NOT InRoom 305        
  PutInCurrentRoom 305  
  PrintMessage 21
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND TAKE BOOK
  IsSomewhere 242        
  AtLocation 42
  NOT InRoom 308         
  PutInCurrentRoom 308   
  PrintMessage 63
  BlankLine
END_COMMAND

COMMAND TAKE BOOK
  IsSomewhere 242
  AtLocation 42
  InRoom 308
  IsCarrying 206
   OR
  IsCarrying 221
   OR
  IsCarrying 250
   OR
  IsCarrying 273
  PrintMessage 167
  DoneWithTurn
END_MESSAGE

COMMAND TAKE MAP
  AtLocation 29
  InRoom 235
  GetIt 277
  Destroy 235
  PlusScore 5
  PrintMessage 140
  DoneWithTurn
END_COMMAND

COMMAND TAKE LIGHT
  AtLocation 16
  Present 238
  PrintMessage 91   
  DoneWithTurn
END_COMMAND

COMMAND TAKE PASS
  AtLocation 64
  InRoom 267
  Present 318
  PrintMessage 147  
  DoneWithTurn
END_COMMAND

COMMAND TAKE CARD
  AtLocation 61
  InRoom 217
  NOUNIsNumber 217
  PrintMessage 135
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  AtLocation 125
  PrintMessage 169
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  InRoom 305
  PrintMessage 26    
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  AtLocation 64
  InRoom 267
  Present 318
  PrintMessage 147  
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  AtLocation 42
  IsSomewhere 243       
  NOT InRoom 305        
  PutInCurrentRoom 305  
  PrintMessage 21
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  AtLocation 42
  IsSomewhere 242      
  PrintMessage 169
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  AtLocation 42
  IsSomewhere 242      
  InRoom 308           
  PrintMessage 169
  DoneWithTurn
END_COMMAND

COMMAND TAKE ALL
  AtLocation 83
  PrintMessage 182
  DoneWithTurn
END_COMMAND

COMMAND TAKE ANY
  AtLocation 83       
  NOUNInRoom
  RandomVariable 9 3
  VariableEquals 9 0
  PrintMessage 181
  DoneWithTurn
END_COMMAND

COMMAND TAKE ANY
  AtLocation 83       
  NOUNInRoom
  VariableEquals 9 1
  PrintMessage 181
  DoneWithTurn
END_COMMAND

COMMAND TAKE ANY
  AtLocation 83       
  NOUNInRoom
  VariableEquals 9 2
  PrintMessage 181
  DoneWithTurn
END_COMMAND

COMMAND TAKE ANY
  AtLocation 83       
  NOUNInRoom
  VariableEquals 9 3
  QuitAllCMDs
END_COMMAND

COMMAND TAKE ANY
  RoomNeedsLight
  NOT Present 202
  PrintMessage 82
  DoneWithTurn
END_COMMAND

COMMAND TAKE ANY
  InRoom 305
  NOUNInRoom
  PrintMessage 26    
  DoneWithTurn
END_COMMAND

COMMAND PICK FLOWER
  ReDirectTo TAKE FLOWER
END_COMMAND

COMMAND DROP COIN IN SLOT
  ReDirectTo PUT COIN IN SLOT
END_COMMAND

COMMAND DROP BOOK
  AtLocation 42
  IsCarrying 206
  InRoom 308          
  DropIt 206
  Destroy 308
  PrintMessage 64
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND DROP BOOK
  AtLocation 42
  IsCarrying 221
  InRoom 308          
  DropIt 221
  Destroy 308
  PrintMessage 64
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND DROP BOOK IN SLOT
  AtLocation 60
  NOUNIsNumber 250
  IsCarrying 250
  SendToRoom 250 62
  PrintMessage 126
END_COMMAND

COMMAND DROP BOOK IN SLOT
  NOUNIsNumber 250
  NOT IsLocated 274 250
  PrintMessage 133
  DoneWithTurn
END_COMMAND

COMMAND DROP BOOK IN SLOT
  AtLocation 60
  NOUNIsNumber 250
  IsLocated 274 250
  PrintMessage 128
  PlusScore 10
  DoneWithTurn
END_COMMAND

COMMAND DROP BOOK IN SLOT
  AtLocation 60
  NOUNIsNumber 273
  IsCarrying 273
  SendToRoom 273 62
  PrintMessage 126
END_COMMAND

COMMAND DROP BOOK IN SLOT
  NOUNIsNumber 273
  NOT IsLocated 274 273
  PrintMessage 133
  DoneWithTurn
END_COMMAND

COMMAND DROP BOOK IN SLOT
  AtLocation 60
  NOUNIsNumber 273
  IsLocated 274 273
  PrintMessage 128
  PlusScore 10
  DoneWithTurn
END_COMMAND

COMMAND DROP ANY IN SLOT
  AtLocation 60
  NOUNIsCarrying
  DestroyNOUN
  PrintMessage 126
  PrintMessage 130
  DoneWithTurn
END_COMMAND

COMMAND DROP ALL
  AtLocation 42   
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ALL
  Chance 65
  AtLocationGT 23
  AtLocationLT 28   
  SendALLToRoom 29
  PrintMessage 93
  DoneWithTurn
END_COMMAND

COMMAND DROP ALL
  AtLocation 61   
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ALL
  AtLocation 125   
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ALL
  AtLocation 64    
  Present 318
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ANY
  AtLocation 42   
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ANY
  Chance 65
  AtLocationGT 23
  AtLocationLT 28   
  NOUNIsCarrying
  SendNOUNToRoom 29
  PrintMessage 92
  DoneWithTurn
END_COMMAND

COMMAND DROP ANY
  AtLocation 61   
  NOUNIsCarrying
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ANY
  AtLocation 125   
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND DROP ANY
  AtLocation 64    
  Present 318
  PrintMessage 132
  DoneWithTurn
END_COMMAND

COMMAND ATTACK GUARD
  InRoom 305
  PrintMessage 94
  GoToRoom 31                 
  DoneWithTurn
END_COMMAND

COMMAND ATTACK MASTER
  InRoom 311
   OR
  InRoom 312
  PrintMessage 73
  DoneWithTurn
END_COMMAND

COMMAND ATTACK WOMAN
  InRoom 306
  PrintMessage 36
  RandomMessage 30 35
  DoneWithTurn
END_COMMAND

COMMAND ATTACK SECRETARY
  AtLocation 35
  PrintMessage 73
  DoneWithTurn
END_COMMAND

COMMAND ATTACK REGISTRAR
  AtLocation 57
  PrintMessage 73
  DoneWithTurn
END_COMMAND

COMMAND ATTACK SKINHEAD WITH ZERO
  AtLocation 76
  InRoom 321
  IsCarrying 265
  SendToRoom 321 62
  Destroy 265
  PlusScore 5
  PrintMessage 163
  DoneWithTurn
END_COMMAND

COMMAND KISS GUARD
  InRoom 305
  PrintMessage 25
  DoneWithTurn
END_COMMAND

COMMAND KISS ANY
  PrintMessage 55
  DoneWithTurn
END_COMMAND

COMMAND SMELL ANY
  IsWearing 269     
  PrintMessage 173
  DoneWithTurn
END_COMMAND
  
COMMAND SMELL FLOWER
  InRoom 226
  PrintMessage 40
  DoneWithTurn
END_COMMAND

COMMAND SMELL FLOWER
  Present 228
  PrintMessage 41
  DoneWithTurn
END_COMMAND

COMMAND SMELL WINE
  NOUNPresent
  PrintMessage 58
  DoneWithTurn
END_COMMAND

COMMAND SMELL SOUP
  NOUNPresent
  PrintMessage 59
  DoneWithTurn
END_COMMAND

COMMAND SMELL WATER
  Present 278
  PrintMessage 59
  DoneWithTurn
END_COMMAND

COMMAND SMELL SKELETON
  NOUNPresent
  PrintMessage 59
  DoneWithTurn
END_COMMAND

COMMAND SMELL ANY
  NOUNPresent
  PrintMessage 57
  DoneWithTurn
END_COMMAND

COMMAND FILL GLASS WITH WATER
  AtLocation 23
  IsCarrying 222
  SwapLocations 222 223
  PrintMessage 3
  DoneWithTurn
END_COMMAND

COMMAND FILL GLASS WITH WATER
  AtLocation 81
  IsCarrying 222
  SwapLocations 222 278
  PrintMessage 189
  DoneWithTurn
END_COMMAND

COMMAND WATER PLANT
  AtLocation 22
  IsCarrying 278
  InRoom 304
  PrintMessage 190
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND WATER PLANT
  AtLocation 22
  IsCarrying 223
  InRoom 304
  SwapLocations 223 222
  SwapLocations 304 227
  SwapLocations 226 228
  PlusScore 5
  PrintMessage 4
  DoneWithTurn
END_COMMAND

COMMAND POUR WATER ON PLANT
  ReDirectTo WATER PLANT
END_COMMAND

COMMAND PUT LOTION ON SCARECROW
  ReDirectTo GIVE LOTION TO SCARECROW
END_COMMAND
  
COMMAND PUT TASSEL ON MORTARBOARD
  ReDirectTo HOOK TASSEL TO MORTARBOARD
END_COMMAND

COMMAND PUT WATER IN GLASS
  ReDirectTo FILL GLASS WITH WATER
END_COMMAND

COMMAND PUT BOOK IN SLOT
  ReDirectTo DROP BOOK IN SLOT
END_COMMAND

COMMAND PUT COIN IN SLOT
  AtLocation 44
  IsCarrying 241
  Destroy 241
  PutInCurrentRoom 260
  PlusScore 5
  PrintMessage 86
  DoneWithTurn
END_COMMAND

COMMAND PUT FEATHER IN INK
  AtLocation 46
  IsCarrying 244
  NOT IsCarrying 217
  PrintMessage 108
  DoneWithTurn
END_COMMAND

COMMAND PUT FEATHER IN INK
  AtLocation 46
  IsCarrying 244
  IsCarrying 217
  PrintMessage 105
  SwapLocations 244 263
  DoneWithTurn
END_COMMAND

COMMAND PUT ANY IN SLOT
  ReDirectTo DROP $NOUN$ IN SLOT
END_COMMAND

COMMAND EAT CORN
  IsCarrying 279
  PrintMessage 199
  DoneWithTurn
END_COMMAND

COMMAND EAT SOUP
  Present 209
  Destroy 209
  PrintMessage 61
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND EAT STEAK
  Present 246
  PrintMessage 199
  DoneWithTurn
END_COMMAND

COMMAND EAT DINNER
  AtLocation 52
  ReDirectTo EXAMINE STUDENTS
END_COMMAND

COMMAND EAT ANY
  NOUNPresent
  PrintMessage 62
  DoneWithTurn
END_COMMAND

COMMAND DRINK SOUP
  ReDirectTo EAT SOUP
END_COMMAND

COMMAND DRINK WATER
  IsCarrying 223
  SwapLocations 223 222
  PrintMessage 137
  DoneWithTurn
END_COMMAND

COMMAND DRINK WATER
  IsCarrying 278
  SwapLocations 278 222
  PrintMessage 134
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND DRINK WINE
  Present 205
  PrintMessage 138
  DoneWithTurn
END_COMMAND

COMMAND DRINK ANY
  NOUNPresent
  PrintMessage 139
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  SubtractFromVariable 7 1
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  VariableEquals 7 3
  ClearScreen
  PrintMessage 122
  Tone 600 300
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  VariableEquals 7 2
  IsSomewhere 250      
  ClearScreen
  SendToRoom 274 273   
  PrintMessage 124
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  VariableEquals 7 2
  IsSomewhere 273      
  ClearScreen
  SendToRoom 274 250   
  PrintMessage 123
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  VariableEquals 7 2
  ClearScreen
  IsNowhere 250
  IsNowhere 273
  SetVariableTo 8 0
  RandomVariable 8 1
  VariableEquals 8 0
  PrintMessage 124
  SendToRoom 274 273
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  VariableEquals 7 2
  VariableEquals 8 1
  PrintMessage 123
  SendToRoom 274 250
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  VariableEquals 7 1
  ClearScreen
  PrintMessage 125
  DoneWithTurn
END_COMMAND

COMMAND CLICK MOUSE
  AtLocation 67
  FlagON 5
  VariableEquals 7 0
  TurnFlagOFF 4
  ClearScreen
  PrintMessage 129
  DoneWithTurn
END_COMMAND

COMMAND SWIM
  AtLocation 81
  IsCarryingSomething
  PrintMessage 178
  DoneWithTurn
END_COMMAND

COMMAND SWIM
  AtLocation 81
  NOT IsWearing 269
  PrintMessage 175
  KillPlayer
  DoneWithTurn
END_COMMAND

COMMAND SWIM
  AtLocation 81
  IsWearing 269
  PrintMessage 176
  GoToRoom 82
  DoneWithTurn
END_COMMAND

COMMAND SOUTHEAST
  IsCarrying 224
  AtLocation 41
  PrintMessage 101
END_COMMAND

COMMAND SOUTHEAST
  NOT IsCarrying 224
  AtLocation 41
  PrintMessage 76
  DoneWithTurn
END_COMMAND

COMMAND NORTH
  AtLocation 81
  ReDirectTo SWIM
END_COMMAND

COMMAND WEST
  AtLocation 54  
  IsNowhere 246
  PrintMessage 136
  DoneWithTurn
END_COMMAND

COMMAND WEST
  AtLocation 54  
  IsNowhere 217  
  IsNowhere 200
  PrintMessage 136
  DoneWithTurn
END_COMMAND

COMMAND EAST
  AtLocation 36
  NOT InRoom 305         
  IsSomewhere 243       
  PutInCurrentRoom 305  
  PrintMessage 21
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND EAST
  AtLocation 34
  IsLocated 250 62
   OR
  IsLocated 273 62
  PrintMessage 221
  DoneWithTurn
END_COMMAND

COMMAND UP
  AtLocation 10   
  InRoom 302
  IsGroupMember 302
  RemoveFromGroup 302
  PrintMessage 49
  BlankLine
END_COMMAND

COMMAND DOWN
  AtLocation 82
  IsWearing 269
  PrintMessage 177
  QuitAllCMDs
END_COMMAND

COMMAND DOWN
  AtLocation 11   
  IsLocated 302 10
  NOT IsGroupMember 302
  AddToGroup 302
  PrintMessage 50
  BlankLine
END_COMMAND

COMMAND DOWN
  AtLocation 70
  IsCarrying 267
  PrintMessage 150
  GoToRoom 71
  DoneWithTurn
END_COMMAND

COMMAND DOWN
  AtLocation 74
  IsCarrying 267
  PrintMessage 150
  GoToRoom 73
  DoneWithTurn
END_COMMAND

COMMAND DOWN
  AtLocation 70
   OR
  AtLocation 74
  NOT IsCarrying 267
  PrintMessage 149
  DoneWithTurn
END_COMMAND

COMMAND ENTER LINE
  AtLocation 57
  TurnFlagON 4
  SetVariableTo 6 4
  PrintMessage 118
  DoneWithTurn
END_COMMAND

COMMAND ENTER
  AtLocation 84        
  TurnFlagON 6
  SetVariableTo 10 0
  SetVariableTo 11 0
  PrintMessage 187
  GoToRoom 85
  DoneWithTurn
END_COMMAND

COMMAND EXIT
  AtLocation 118
  IsSomeWhere 322
  IsCarrying 225
  PlusScore 5
END_COMMAND

COMMAND EXIT
  AtLocation 118
  IsSomeWhere 322
  IsCarrying 276
  PlusScore 5
END_COMMAND

COMMAND EXIT
  AtLocation 118
  TurnFlagOFF 6
  IsSomeWhere 322
  IsCarrying 225
  IsCarrying 276
  Destroy 322
END_COMMAND

COMMAND JOIN LINE
  ReDirectTo ENTER LINE
END_COMMAND

COMMAND GET IN LINE
  ReDirectTo ENTER LINE
END_COMMAND

COMMAND HELP
  AtLocation 61
  IsNowhere 217
  PrintMessage 131
  DoneWithTurn
END_COMMAND

COMMAND HELP
  AtLocation 61
  InRoom 217
  NOT IsCarrying 246
  PrintMessage 131
  DoneWithTurn
END_COMMAND

COMMAND HELP
  AtLocation 61
  InRoom 217
  PrintMessage 111
  DoneWithTurn
END_COMMAND

COMMAND READ CONUNDRUM
  Present 260
  PrintMessage 70
  RandomMessage 87 90
  DoneWithTurn
END_COMMAND

COMMAND READ CALENDAR
  ReDirectTo EXAMINE CALENDAR
END_COMMAND

COMMAND READ SHEEPSKIN
  AtLocation 125
  NOT IsCarrying 289
  PrintMessage 217
  DoneWithTurn
END_COMMAND

COMMAND READ SHEEPSKIN
  AtLocation 125
  ClearScreen
  IsCarrying 289
  PrintMessage 216
  PlusScore 10
  WaitForReturn
  WinGame
  DoneWithTurn
END_COMMAND

COMMAND CUT TAPE
  AtLocation  61
  InRoom 217
  SendToRoom 217 62
END_COMMAND

COMMAND CUT TAPE
  AtLocation  61
  InRoom 214
  NOUNIsNumber 214
  IsCarrying 200
  Destroy 214
  PrintMessage 142
  GoToRoom 54
  DoneWithTurn
END_COMMAND

COMMAND BORROW BOOK
  AtLocation 42
  IsLocated 206 62
   OR
  IsLocated 221 62
  PrintMessage 167   
  DoneWithTurn
END_COMMAND

COMMAND BORROW BOOK
  AtLocation 42
  NOUNIsNumber 206
  NOUNIsCarrying
  IsCarrying 242
  InRoom 308
  Destroy 308
  SendToRoom 206 62
  SendToRoom 250 1  
  PrintMessage 65
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND BORROW BOOK
  AtLocation 42
  NOUNIsNumber 221
  NOUNIsCarrying
  IsCarrying 242
  InRoom 308
  Destroy 308
  SendToRoom 221 62
  SendToRoom 273 1  
  PrintMessage 65
  BlankLine
  DoneWithTurn
END_COMMAND

COMMAND RETURN BOOK
  ReDirectTo DROP BOOK IN SLOT
END_COMMAND

COMMAND EXCHANGE BOOKS
  AtLocation 42
  IsCarrying 273
    OR
  IsCarrying 250
  IsCarrying 242
  InRoom 308
  SwapLocations 273 250
  SwapLocations 206 221
  Destroy 308
  PrintMessage 168
  DoneWithTurn
END_COMMAND

COMMAND EXCHANGE BOOKS
  AtLocation 42
  IsCarrying 206
    OR
  IsCarrying 221
  IsCarrying 242
  InRoom 308
  SwapLocations 273 250
  SwapLocations 206 221
  PrintMessage 170
  DoneWithTurn
END_COMMAND

COMMAND CLIMB FENCE
  AtLocation 68
  GoToRoom 81
  PrintMessage 172
  DoneWithTurn
END_COMMAND

COMMAND CLIMB FENCE
  AtLocation 81
  GoToRoom 68
  PrintMessage 172
  DoneWithTurn
END_COMMAND

COMMAND INSERT MOUSE
  NOT AtLocation 67
  QuitAllCMDs
END_COMMAND

COMMAND INSERT MOUSE
  AtLocation 67
  NOT IsCarrying 225
  QuitAllCMDs
END_COMMAND

COMMAND INSERT MOUSE
  IsSomewhere 274
  QuitAllCMDs
END_COMMAND

COMMAND INSERT MOUSE
  AtLocation 67
  IsCarrying 225
  ClearScreen
  TurnFlagON 5
  SetVariableTo 7 4
  PrintMessage 121
  DoneWithTurn
END_COMMAND

COMMAND PLUG MOUSE
  ReDirectTo INSERT MOUSE
END_COMMAND

COMMAND WHISTLE
  SetVariableTo 10 0
  PrintMessage 185
  DoneWithTurn
END_COMMAND

COMMAND STOMP
  SetVariableTo 11 0
  PrintMessage 186
  DoneWithTurn
END_COMMAND

COMMAND DA
  NOT AtLocation 16            
  DoneWithTurn
END_COMMAND

COMMAND DA
  AtLocation 16                 
  InRoom 238
  Destroy 238
  SendToRoom 201 15
  GoToRoom 15
  PlusScore 10
  PrintMessage 17
  DoneWithTurn
END_COMMAND

COMMAND CHARLEY
  AtLocation 64
  InRoom 267
  InRoom 318
  Destroy 318
  PlusScore 5
  PrintMessage 148
  DoneWithTurn
END_COMMAND

COMMAND FUCK
  PrintMessage 18
  DoneWithTurn
END_COMMAND

COMMAND IGNORE WOMAN
  InRoom 306
  Destroy 306
  PlusScore 5
  PrintMessage 28
  DoneWithTurn
END_COMMAND

COMMAND LISTEN
  AtLocation 37  
  InRoom 307
  PrintMessage 52
  DoneWithTurn
END_COMMAND

COMMAND LISTEN
  AtLocation 70  
  InRoom 320
  RandomMessage 157 159
  DoneWithTurn
END_COMMAND

COMMAND PLAY PIANO
  AtLocation 40
  Tone 440 200
  Tone 440 150
  Tone 440 150
  Tone 300 500
  PrintMessage 69
DoneWithTurn
END_COMMAND

COMMAND STEAL ANY
  NOUNInRoom
  PrintMessage 73
  DoneWithTurn
END_COMMAND  

COMMAND DIP FEATHER IN INK
  ReDirectTo PUT FEATHER IN INK
END_COMMAND

COMMAND THROW ANY IN RIVER
  AtLocation 81
  NOUNIsCarrying
  SendNOUNToRoom 83
  PrintMessage 180
  DoneWithTurn
END_COMMAND

COMMAND CLEAN MORTARBOARD
  NOT AtLocation 124
  QuitAllCMDs
END_COMMAND

COMMAND CLEAN MORTARBOARD
  AtLocation 124
  IsCarrying 281
  SwapLocations 281 286
  PlusScore 9
  PrintMessage 212
  DoneWithTurn
END_COMMAND

COMMAND WASH MORTARBOARD
  ReDirectTo CLEAN MORTARBOARD
END_COMMAND

COMMAND HOOK TASSEL TO MORTARBOARD
  AtLocationGT 122
  IsCarrying 280
  IsCarrying 286
  PrintMessage 213
  PlusScore 10
  Destroy 280
  SwapLocations 286 287
  DoneWithTurn
END_COMMAND

COMMAND WEAR MORTARBOARD
  NOUNIsNumber 286
  PrintMessage 218
  DoneWithTurn
END_COMMAND

COMMAND WEAR MORTARBOARD
  QuitAllCMDs
END_COMMAND

COMMAND VERSION
PrintMessage 219
DoneWithTurn
END_COMMAND
